package mus;

import java.util.HashSet;
import java.util.Set;

public class Baraja {

	private boolean add;

	public Baraja() {

		this.baraja = new HashSet<Carta>();

		this.baraja.add(new Carta(Carta.Palo.OROS, 1));
		this.baraja.add(new Carta(Carta.Palo.OROS, 2));
		this.baraja.add(new Carta(Carta.Palo.OROS, 3));
		this.baraja.add(new Carta(Carta.Palo.OROS, 4));
		this.baraja.add(new Carta(Carta.Palo.OROS, 5));
		this.baraja.add(new Carta(Carta.Palo.OROS, 6));
		this.baraja.add(new Carta(Carta.Palo.OROS, 7));
		this.baraja.add(new Carta(Carta.Palo.OROS, 10));
		this.baraja.add(new Carta(Carta.Palo.OROS, 11));
		this.baraja.add(new Carta(Carta.Palo.OROS, 12));
		
		this.baraja.add(new Carta(Carta.Palo.COPAS, 1));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 2));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 3));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 4));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 5));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 6));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 7));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 10));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 11));
		this.baraja.add(new Carta(Carta.Palo.COPAS, 12));

		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 1));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 2));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 3));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 4));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 5));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 6));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 7));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 10));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 11));
		this.baraja.add(new Carta(Carta.Palo.OROS, 12));
		
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 1));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 2));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 3));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 4));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 5));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 6));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 7));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 10));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 11));
		this.baraja.add(new Carta(Carta.Palo.ESPADAS, 12));
	}

	private Set<Carta> baraja;

	public Set<Carta> getBaraja() {
		return baraja;
	}

	public void setBaraja(Set<Carta> baraja) {
		this.baraja = baraja;
	}


	public void barajar() {
		
	}


	public Carta getCarta() {
		return null;
	}

}
